from django.urls import path, include
from django.views.static import serve
from django.conf import settings
from django.contrib import admin
from django.conf.urls.static import static

urlpatterns = [
                  # 用于上传图片文件，也可以上传其他文件word,ppt等。
                  path("media/<path:path>", serve, {"document_root": settings.MEDIA_ROOT}),
                  # 用于加载静态文件
                  path("static/<path:path>", serve, {"document_root": settings.STATIC_ROOT}),
                  path('admin/', admin.site.urls),
                  path("sdk/", include("sdk.urls", namespace="sdk")),
                  path("dash/", include("dash.urls", namespace="dash")),
                  path("client/", include("client.urls", namespace="client")),
                  path("user/", include("user.urls", namespace="user")),
              ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
